const SYSTEM_INFO = uni.getSystemInfoSync()

export const getStatusBarHeight = () => SYSTEM_INFO.statusBarHeight || 15

export const getTitleBarHeight = () => {
  if (uni.getMenuButtonBoundingClientRect) {
    let { top, height } = uni.getMenuButtonBoundingClientRect()
    return height + (top - getStatusBarHeight()) * 2
  } else {
    return 40
  }
}

export const getNavBarHeight = () => getStatusBarHeight() + getTitleBarHeight()

export const getLeftIconLeft = () => {
  // #ifdef MP-TOUTIAO
  // let {leftIcon:{left,width}}  = tt.getCustomButtonBoundingClientRect();
  // return left+ parseInt(width);
  // #endif

  // #ifndef MP-TOUTIAO
  return 0
  // #endif
}
